const IS_DEV = process.env.NODE_ENV === "development";


module.exports = {
  // 部署时的URL
  publicPath: IS_DEV ? "./" : "/", // 服务部署后访问路径前缀，默认“/”
  // 生产环境构建文件的目录名
  outputDir: "dist",
  // 放置生成的静态资源 (js、css、img、fonts) 的 (相对于 outputDir 的) 目录。
  assetsDir: "static",
  // 开发环境每次保存时是否输出为eslint编译警告
  lintOnSave: false,
  // 接口访问路径
  baseUrl: process.env.VUE_APP_BASE_URL,
  // 图片访问路径
  localUrl: process.env.VUE_APP_BASE_URL + '/files/',

  tinyKey: "1ucfzy9yq1g8pdexdy5smsa9priporfpmhcafwyz3onhgorb",
  // socketPath: 'ws://47.108.206.115:6688?id=',
  // socketPath: process.env.VUE_APP_SOCKET_PATH,
  //标题 （包括初次加载雪花屏的标题 页面的标题 浏览器的标题）
  author: "Hoongs",
  title: 'hoongs的个人博客',
  abbreviation: 'HOONGS-BLOG',
  //开发环境端口号
  devPort: "8888",
  //版本号
  version: process.env.VUE_APP_VERSION,
  copyright: process.env.VUE_APP_AUTHOR,
  // 不需要出现在标签页中的路由，白名单
  whiteUrlList: ['/Redirect', '/login', '/register', '/403', '/404'],
  authUrlList:['/publish'],
  whiteApiList: ['/user/login'],
  //是否显示顶部进度条
  progressBar: true,
  // 路由模式，可选值为 history 或 hash
  routerMode: "history",
  // 储存用户信息名称
  userDataKey: 'User-Data',
  menuDataKey: 'Menu-Data',
  //token名称
  tokenKey: "Hoongs-Access-Token",
  //refresh_token名称
  refreshTokenKey: "Hoongs-Refresh-Token",
  //最长请求时间
  requestTimeout: 10000,
  //token存储位置localStorage sessionStorage cookie  - sessionStorage | localStorage
  storage: 'sessionStorage',
  //是否显示多标签页
  tagsBar: true,
  //配后端数据的接收方式application/json;charset=UTF-8或者application/x-www-form-urlencoded;charset=UTF-8
  contentType: "application/json;charset=UTF-8",
  //消息框消失时间
  messageDuration: 3000,
  //是否开启登录拦截
  loginInterception: true,
};
